/*
 * SKZR.ORG JS Library 0.1
 * Copyright(c) 2009-2011, SKZR.ORG JS, LLC.
 * skzr.org@gmail.com
 */
Ext.ns("Skzr.util");	//工具类

/**
 * JSON属性读取器
 * 如果要读取属性
 */
Skzr.util.getJsonAccessor = function(){
    var re = /[\[\.]/;
    return function(expr) {
        try {
            return(re.test(expr))
                ? new Function("obj", "return obj." + expr)
                : function(obj){
                    return obj[expr];
                };
        } catch(e){}
        return Ext.emptyFn;
    };
}();